package dto

import "tuowei.com/app/api/models"

type QQLoginReq struct {
	OpenId          string `json:"openid"`
	UnionId         string `json:"unionid"`
	IsYellowYearVip string `json:"is_yellow_year_vip"`
	Ret             int    `json:"ret"`
	FigureurlQq1    string `json:"figureurl_qq_1"`
	FigureurlQq2    string `json:"figureurl_qq_2"`
	Nickname        string `json:"nickname"`
	YellowVipLevel  string `json:"yellow_vip_level"`
	Msg             string `json:"msg"`
	Figureurl1      string `json:"figureurl_1"`
	Vip             string `json:"vip"`
	Level           string `json:"level"`
	Figureurl2      string `json:"figureurl_2"`
	IsYellowVip     string `json:"is_yellow_vip"`
	Gender          string `json:"gender"`
	Figureurl       string `json:"figureurl"`
}

func (c *QQLoginReq) Generate(m *models.SysQqStudent) {
	m.OpenId = c.OpenId
	m.UnionId = c.UnionId
	m.Figureurl = c.Figureurl
	m.Figureurl1 = c.Figureurl1
	m.Figureurl2 = c.Figureurl2
	m.FigureurlQq1 = c.FigureurlQq1
	m.FigureurlQq2 = c.FigureurlQq2
	m.Gender = c.Gender
	m.IsYellowVip = c.IsYellowVip
	m.IsYellowYearVip = c.IsYellowYearVip
	m.Level = c.Level
	m.Msg = c.Msg
	m.Nickname = c.Nickname
	m.Ret = c.Ret
	m.Vip = c.Vip
	m.YellowVipLevel = c.YellowVipLevel
}
